package com.ruoyi.system.service;


import com.baomidou.mybatisplus.core.metadata.IPage;
import com.ruoyi.system.domain.MemberList;
import com.ruoyi.system.domain.vo.MembershipManagementVO;
import com.ruoyi.system.domain.vo.memberDetailVO;
import com.ruoyi.system.dto.MemberDetailUpdateDTO;
import com.ruoyi.system.dto.MemberListDTO;
import com.ruoyi.system.dto.MemberShipDTO;

import java.util.List;

public interface MembershipManagementService  {

    MembershipManagementVO listOverview(MemberShipDTO memberShipDTO);

    Boolean add(MemberList memberList);

    IPage<MemberList> memberList(MemberListDTO memberShipDTO);

    memberDetailVO memberDetail(Long id);

    Boolean updateMemberList(MemberDetailUpdateDTO updateDTO);
}
